﻿using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Data.Contracts.Models;

namespace Data.Contracts.ApplicationModels
{
    public interface IUsersApplicationModel
    {
        Task<IEnumerable<IUser>> GetAllUsers();
        IUser CreateUser();
        Task UpdateUser(IUser user);
        Task DeleteUser(Guid userId);
    }
}
